<!DOCTYPE html>
<html lang="zh-Hans-CN">
<head>
	<meta charset="UTF-8">
	<title>一些日常JS笔记</title>
	<meta name="viewport"
	      content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
	<style>
		html,body,div{
			margin: 0;
			padding: 0;
			font-family: '微软雅黑';
		}
		.content{
			width: 1000px;
			margin: 0 auto;
		}
		p{
			font-size: 12pt;
			line-height: 1.2;
		}
	</style>
</head>
<body>
<a href="http://tianqi.2345.com/plugin/">天气插件</a>
<iframe allowtransparency="true" frameborder="0" width="410" height="98" scrolling="no" src="http://tianqi.2345.com/plugin/widget/index.htm?s=1&z=1&t=1&v=0&d=2&bd=0&k=&f=&q=1&e=1&a=1&c=54511&w=410&h=98&align=center"></iframe>

<div class="content">
		<p>末尾添加节点 someNode.appendChild(newNode), someNode.insertBefore(newNode, null)</p>
		<p>最前面添加 someNode.insertBefore(newNode, someNode.firstChild)</p>
		<p>替换节点 returnedNode = someNode.replaceChild(newNode, someNode.lastChild)</p>

		<p>操作特性的DOM方法主要有三个，分别是getAttribute()、setAttribute()和removeAttribute()。这三
			个方法可以针对任何特性使用，包括那些以HTMLElement 类型属性的形式定义的特性</p>

		<p>
			1..停止事件冒泡 JavaScript代码

			//如果提供了事件对象，则这是一个非IE浏览器
			if ( e && e.stopPropagation )
			//因此它支持W3C的stopPropagation()方法
			e.stopPropagation();
			else
			//否则，我们需要使用IE的方式来取消事件冒泡
			window.event.cancelBubble = true;
			return false;

			2.阻止浏览器的默认行为
			//如果提供了事件对象，则这是一个非IE浏览器
			if ( e && e.preventDefault )
			//阻止默认浏览器动作(W3C)
			e.preventDefault();
			else
			//IE中阻止函数器默认动作的方式
			window.event.returnValue = false;
			return false;
		</p>

		<p>
			<script>
				//作为前一个同辈元素插入
				element.insertAdjacentHTML("beforebegin", "<p>Hello world!</p>");
				//作为第一个子元素插入
				element.insertAdjacentHTML("afterbegin", "<p>Hello world!</p>");
				//作为最后一个子元素插入
				element.insertAdjacentHTML("beforeend", "<p>Hello world!</p>");
				//作为后一个同辈元素插入
				element.insertAdjacentHTML("afterend", "<p>Hello world!</p>");

				//支持insertAdjacentHTML()方法的浏览器有IE、Firefox 8+、Safari、Opera 和Chrome。

			</script>

			<script>
				// 数字转中文大写
				var ie = 456;
				ie.toLocaleString('zh-Hans-CN-u-nu-hanidec');
			</script>
		</p>
	</div>

<!-- -------------------------------------------------------------------------------
	删除node文件
	npm install rimraf -g
	rimraf node_modules
--------------------------------------------------------------------------------- -->
</body>
</html>
